Big Huge Thesaurus

Xerxes the Great

noun